\begin{flushleft}
La gestion des exercices posait un certain problème organisationnel aux professeurs de mathématiques. En effet, chaque professeur de mathématique dispose de ses propres exercices sur sa machine personnelle. Pour régler ce problème les professeurs ont souhaité que soit mis en place un serveur de mathématiques pour centraliser ces informations.\\
\medskip
Le projet consiste donc à la réalisation d'une application web avec interface graphique permettant :\\
\medskip
\begin{itemize}
	\item Pour les fiches de :\\
	\medskip
	\begin{itemize}
		\item Créer une fiche d'exercices de mathématique ( fiche de Travaux Dirigés , de Travaux Pratiques, d'Examens ou d'Annales).
		\medskip
		\item Consulter une fiche d'exercices.
		\medskip
		\item Créer un aperçu en image des exercices lors de la création d'une fiche.
	\end{itemize}
	\item Pour les exercices de :\\
	\medskip
	\begin{itemize}
		\item Créer un exercice de mathématique.
		\medskip
		\item Valider/supprimer un exercice (administrateur).
		\medskip
		\item Rechercher un exercice.
		\medskip
		\item Consulter la liste complète des exercices.
		\medskip
		\item S'occuper de la gestion de la liste de mots-clef lors de la création d'un exercice avec une 
possibilité d'en rajouter un autre.
		\medskip
		\item D'essayer de mettre un niveau de difficulté sur les exercices et de pouvoir les trier par difficultés.
		\medskip
		\item Rajouter des nouvelles étiquettes dans les catégories d'exercices. (administrateur).
		\medskip
	\end{itemize}
	\item Autres exigences :\\
	\medskip
	\begin{itemize}
		\item Afficher les informations d'un utilisateur connecté/ déconnecté.
		\medskip
		\item Ajouter/supprimer un utilisateur (administrateur).
		\medskip
		\item Vérifier/empêcher qu'il n'y ait pas de doublon dans la base de données.
		\medskip
		\item Possibilité de rendre l'application modulable. Possibilité d'ajouter des categories de 
fiches d'exercices ( TP , Annales etc… ).
		\medskip
		\item Optimiser et sécuriser l'application.
		\medskip
		\item Mise en place d'un cron pour sauvegarder la base de données sous forme de dump SQL.
		\medskip
	\end{itemize}
\end{itemize} 

\end{flushleft}